@charset "utf-8";
/* 首页---*/
@import url("top.css");


.i_ztzl { border: 1px solid #e8e8e8; height: 115px; width: 1200px; margin: auto; margin-top: 37px;}
.i_ztbt { width: 52px; height: 110px; background: #cc0001; color: #fff; text-align: center; line-height: 25px; font-weight: bold; font-size: 21px; padding-top: 5px;}.i_ztbt a{ width:100%; height:100%; display:block; color:#fff; text-decoration:none;}
.i_ztjt { padding: 60px 0 0 10px;}
.i_ztlist li img { width: 194px; height: 121px; border: 1px solid #ccc;}
.i_ztlist li { margin: 14px 10px 0 11px; float: left;}
.index_ttbg {  padding: 25px 0 20px 0; overflow: hidden;}
/*.index_ttbg { background: #f2f2f2; padding: 40px 0 30px 0; overflow: hidden;}*/
.index_ttzj { width: 1200px; margin: auto;}
.index_ttbt { height: 25px; overflow: hidden; text-align: center; font-size: 24px; color: #005888;}
.index_ttnew { margin-top: 8px; text-align:center; width:100%; line-height:24px; color: #999;}
/*.index_ttnew { margin-top: 22px;}*/
.index_tttb  { margin-top: 10px;}
.index_ttnew li {  overflow: hidden; float: left;  height: 20px; line-height: 20px; margin-left: 20px;}/*width: 190px;*/
.index_ttnew a{ padding-left:5px; padding-right:5px;  line-height:24px; overflow:hidden;}/*width:200px;*/
.index_xwbg { border: 10px solid #f5f5f5; overflow: hidden; height: 404px;}
.index_yw { width: 371px;  margin-left: 17px; border: 1px solid #ebebeb;}
.index_ywbt { width: 334px; margin: auto;}
.index_ywnewx {width: 334px; margin: auto}
.index_ywbt li { float: left;  text-align: center; font-size: 18px; margin: 14px 10px 0 0px; height: 24px; padding: 0 10px 0 10px;}
.index_ywbt li a { display: block;}
.index_ywbt li.hover { display: block;border-bottom: 3px solid #006eab;height: 24px; color: #006eab;}
.index_ywbt li.hover a {  color: #006eab;}
.index_ywyb { width: 399px;}
.index_ywtite { height: 20px; overflow: hidden; margin-top:2px;}
.index_ywnr { color: #989898; height: 40px;  overflow: hidden; margin-top: 6px;}
.index_ywnr span { padding-left: 14px;}
.index_ywnew li { border-bottom: 1px dashed #e1e1e1; overflow: hidden; padding-bottom: 12px; margin-top: 9px; width: 334px; height: 30px; overflow: hidden;}
.index_ywnew { height: 347px; overflow: hidden;  width: 334px; margin: auto;margin-top: 5px; background: #CC0001;}
.index_zw { border-bottom: 2px solid #e5e5e5; height: 45px;}
.index_zwline { border-bottom: 5px solid #006EAB; width: 240px; overflow: hidden;height: 43px;}
.index_zwsiz { font-size: 24px; padding-left: 15px; color: #006eab; font-weight: bold;} 
.index_more { padding-top:5px;}
.index_more a { color: #c7c7c7;}
.index_more a:hover{ color: #006eab;}
.index_zwleft { width:394px ;}
.index_zwtite { height: 40px; border-bottom: 1px solid #ddd;}
.index_zwtite li { float: left; width: 197px; text-align: center; font-size: 16px;}
.index_zwtite li a { display: block;}
.index_zwtite li.hover { display: block; border-bottom: 1px solid #006ead;height: 40px; color: #006ead;}
.index_zwtite li.hover a { color: #006ead;}
.index_tznr {  width: 290px; height: 45px; line-height: 23px; overflow: hidden;}
.index_tztime { color: #bebebe;}
.index_tznew li { border-bottom: 1px dashed #e6e6e6; padding-bottom: 11px; overflow: hidden; margin-top: 11px;}
.index_tznew { margin-top: 13px; height: 420px; overflow: hidden;}
.index_rsright { width: 768px; }
.index_rsbt { height: 40px; border-bottom: 1px solid #ddd;}
.index_rsbt li { float: left;width: 192px; text-align: center; font-size: 16px;};}
.index_rsbt li a { display: block;}
.index_rsbt li.hover { display: block; border-bottom: 1px solid #006ead;height: 40px; color: #006ead;}
.index_rsbt li.hover a {color: #006ead;}
.index_rsnew { margin-top: 12px; height: 280px; overflow: hidden;}
.index_rsnew li { float: left; width: 350px; border-bottom: 1px dashed #e6e6e6; padding-bottom: 11px; overflow: hidden; margin: 11px 13px 0 13px;}
.index_tznr2 {  width: 250px; height: 45px; line-height: 23px; overflow: hidden; }
.index_rsxm { margin-top: 20px;}
.index_xxzb { width: 480px;}
.index_xxzb li {line-height: 40px; float: left; overflow: hidden; margin: 5px 10px 8px 10px;}
.index_xxzb li span { float: left; padding-right: 10px;}
.index_wsbs { background: #f7f7f7; width: 677px; padding: 30px 0 0px 0; overflow: hidden;height: 515px;}
.index_wscom { width: 633px; margin: auto;}
.index_wsline { background: url(../images/line_23.jpg) repeat-x; background-position: 12px;}
.index_wsbt { background: #f7f7f7; width: 128px; text-align: center; margin: auto; font-size: 20px; color: #006eab; font-weight: bold;}
.index_bstite {  margin-top:32px; height: 38px; background: url(../images/d1_03.jpg) repeat-x bottom;overflow: hidden;}
.index_bstite li { float: left; font-size: 16px; width: 80px; margin-right: 20px; text-align: center; }
.index_bstite li a { display: block;}
.index_bstite li.hover { display: block; background: url(../images/d2_03.jpg) repeat-x bottom;color: #006eab;height: 38px;}
.index_bstite li.hover a { color: #006eab;}
.index_fwlist { margin-top: 10px;}
.index_fwlist li { float: left; border: 1px solid #eee; height: 44px; line-height: 44px; background: #fff; width: 130px; margin: 20px 17px 0 18px; overflow: hidden;}
.index_fwlist li span { float: left; padding: 5px 10px 0 15px;}
.index_fwlist li:hover { border: 1px solid #006eab;}
.index_fwtp li { float: left;}
.index_fwtp li img  { padding: 30px 0 0 17px;}
.index_zwyb { background: #f7f7f7;padding: 30px 0 0px 0; overflow: hidden; width: 489px; height: 515px;}
.index_zwzj { width: 446px; margin: auto;}
.sy_fwbg { background: url(../images/zn_03.jpg) no-repeat right #fff; height: 118px; margin-top: 15px; }
.sy_fwzn { background: #388ebd; width: 31px; height: 105px; margin: 6px 0 0 10px; text-align: center; color: #fff; font-size: 15px; line-height: 26px;}
.sy_fwyb { width: 250px; margin-left: 18px;}
.sy_fwwz { line-height: 25px; margin-top: 10px;}
.sy_fwan { width: 114px; background: #fff; border-radius:30px ; height: 30px; line-height: 30px; text-align: center; border: 1px solid #388ebd; color: #388ebd; margin-top: 10px;}
.index_yxbg { background: #006eab; height: 90px; margin-top: 20px;}
.index_xxtu { margin: 13px 0 0 15px;}
.index_yxlist li { float: left; text-align: center; color: #fff; line-height: 22px; margin: 12px 15px 0 15px;}
.index_yxlist li a { color: #fff;}
.index_yxlist li a:hover { color: #fff;}
.index_zjbt { height: 35px; border-bottom: 1px solid #bababa; margin-top: 21px;}
.index_zjbt li { float: left; width: 120px; text-align: center; font-size: 16px;}
.index_zjbt li a { display: block;}
.index_zjbt li.hover { display: block; border-bottom: 3px solid #006eab; height: 34px; color: #006eab;}
.index_zjbt li.hover a {color: #006eab;}
.index_zjnew { height: 170px; overflow: hidden; margin-top: 8px;}
.index_zjnew li { height: 35px; line-height: 35px; overflow: hidden;}
.index_zjnew li  span { float: right; color: #a3a3a3;}






/*内页css*/
.szf_bg {  background: url(../images/zf_bg_02.jpg) no-repeat bottom center #eee; padding-bottom: 50px; overflow: hidden; }

.szf_left  { width: 725px; padding-left: 30px;}
.szf_ls { background: #e8f1f8; height: 48px; font-size: 20px; text-indent: 30px; line-height: 48px; margin-top: 10px;}
.szf_sm { padding-top: 30px; overflow: hidden;}
.szf_zb { width: 75px; padding-top: 60px; font-size: 16px;}
.szf_yb { width: 650px;} 
.szf_tp img { width: 116px; height: 152px;}
.szf_js {width: 455px;line-height: 29px; padding-left: 30px;}
.szf_pic  { }
.szf_pic li { text-align: center; line-height: 27px; float: left;width: 116px; text-align: center; margin: 0 20px 20px 0; overflow: hidden;} 
.szf_pic li  img { width: 116px; height: 152px;}
.szf_ls span { float: right; font-size: 12px; padding-right: 10px; color: #9ba1a5;}
.szf_ls span a {color: #9ba1a5}
.szf_ls span a:hover {color: #006eab}
.szf_list li { float: left; width: 181px; height: 37px; line-height: 37px; overflow: hidden;}
.szf_list { margin-top: 15px;}
.szf_right { width: 357px; background: #e8f1f8; padding: 20px 0 20px 0; margin-right: 30px; margin-top: 10px;}
.szf_com { width: 310px; margin: auto;}
.szf_zzbt { border-bottom: 1px solid #cbcbcb; font-size: 18px; padding-bottom: 15px;overflow: hidden;}
.szf_zzbt span {float: right; font-size: 12px; padding-right: 10px; color: #9ba1a5}
.szf_zhtd {  height: 400px; overflow: hidden;margin-top: 10px;}
.szf_zhtd li{ text-indent: 20px; color: #b2b9be; list-style-type: disc; height: 36px; line-height: 36px; overflow: hidden;}
.szf_zhtd li span { float: right;}
.szf_more {font-size: 12px; padding-right: 10px; color: #9ba1a5}
.szf_zzbtt { border-bottom: 1px solid #cbcbcb; font-size: 18px; padding-bottom: 15px; }
.xzf_gzbg li { float: left; width: 135px; background: #fff; height: 145px; margin: 20px 10px 0 10px;}

.xzf_gzbgx li { float: left; width: 120px; background: #fff; height: 125px; margin: 10px 0px 0 5px;}
.xzf_gzbgzj { width: 130px; text-align: center; margin: auto;}
.xzf_js {padding-top: 4px;}.xzf_jsx {padding-top: 4px; width:112px; margin:0px auto;}
.xzf_tp { padding-top: 12px;}
.xzf_tp p{ width:73px; height:42px; background:url(../images/gzbg_11x.png); margin:0px auto; padding-top:31px; text-align:center; font-weight: 300; color:#fff; overflow:hidden;}

.news_hs { background: #f5f5f5; height: 42px; line-height: 42px; background: url(../images/add_03.jpg) no-repeat #f5f5f5; background-position: 20px; text-indent: 50px;font-size:14px;}
.show_com { width: 1100px; margin: auto;}
.show_bt { text-align: center; font-size: 24px; line-height: 33px; font-weight: bold; padding-top: 10px;}
.show_time { padding-top: 34px; color: #7d7d7d;}
.szf_bs { background: #fff; overflow: hidden; width: 1200px; margin: auto; padding: 40px 0 40px 0 ;}
.news_bg { background: #fff;overflow: hidden; width: 1200px; margin: auto; padding: 0 0 40px 0 ;}
.show_sj{ float:left;}.show_dy{ float:right;}
.show_js { line-height: 34px; margin-top: 30px;}
.show_ss { margin-top: 20px; text-align: center; line-height: 40px;}
.home { width: 1200px; margin: auto;overflow: hidden; margin-top: 40px;}

@media print {
.show_sj{ text-align:center; width:100%;}.show_dy,.news_hs,.show_ss{ display:none;}	
}





.news_left { width: 260px; margin-left: 26px;}
.news_bt { background: #006eab; height: 44px; line-height: 44px; font-size: 18px; color: #fff; text-align: center;}
.news_list li { height: 44px; line-height: 44px; text-align: center; border-bottom: 1px solid #ddd;}
.news_list  { margin-top: 10px;}
.news_list li { display: block;}
.news_list li a:hover { background: #f3f3f3;display: block;}
.news_list2 { background: #f3f3f3;display: block;}
.news_right { width: 850px; margin-left: 36px;}
.news_tite { border-bottom: 1px solid #006eab; overflow: hidden;}
.news_tite span { width: 124px; height: 43px; line-height: 43px; background: #006eab; color: #fff; float: left; font-size: 18px; text-align: center;}
.news_tite span { width: 124px; height: 43px; line-height: 43px; background: #006eab; color: #fff; float: left; font-size: 18px; text-align: center;}
.news_xw { height: 175px; overflow: hidden; border-bottom: 1px solid #ddd; padding-bottom:17px; margin-top:17px;}
.news_xw li { list-style-type:disc; color: #818181; text-indent: 20px; height: 36px; line-height: 36px; overflow: hidden; }
.news_xw li span { float: right; color: #878787;}
.pag { padding-top: 30px;}
.zwyw_com { padding-top: 20px; width: 1148px; margin: auto;}
.zwyw_zb { width: 700px;}
.zwyw_bt { border-bottom: 1px solid #ddd;  overflow: hidden; height: 38px; margin-top: 30px;}
.zwyw_siz { color: #0245a3; font-size: 18px; border-bottom: 2px solid #0245a3;height: 36px; padding: 0 10px 0 10px;}
.zwyw_more { color: #7a7a7a; font-size: 12px; margin-top: 5px;} 
.news_ywdt { height: 185px; overflow: hidden; margin-top: 17px;}
.news_ywdt li  { list-style-type: disc; color: #2d2d2d; text-indent: 18px; height: 36px; line-height: 36px; overflow: hidden;}
.zwyw_line { background: url(../images/zwyw_line_03.jpg) no-repeat; text-align: center; width: 273px;
 margin-left: 710px; font-size: 23px; color: #006eab; background-position: 1px; font-weight: bold;}
.news_ywdt span { color: #878787; float:right;} 
 .zwyw_yb { width: 387px; }
 .news_tj{ height: 330px; overflow: hidden; margin-top: 17px;}
 .news_tj li  { list-style-type: disc; color: #2d2d2d; text-indent: 18px; height: 36px; line-height: 36px; overflow: hidden;}
 .news_tj span { color: #878787; float:right;} 
 .fdwg_bg { background: url(../images/bg_02.jpg) no-repeat bottom #f3f8fc;}
 .fdwg_bt { background: url(../images/tt_03.png) no-repeat center; margin-top: 60px; text-align: center;}
 .fdwg_tite li { float: left; font-size: 18px; text-align: center; line-height: 33px; margin: 20px 0 0 0; border-right: 1px solid #ececec; padding: 20px 0 20px 0; width: 170px; text-align: center;}
.fdwg_jjnr { width: 610px; line-height: 37px; height: 360px; overflow: hidden; font-size: 16px; background-color: #035BB9;}
.fdwg_cn { margin-top: 0px;}
.fdwg_jjtp {  background: #03528B; overflow: hidden;}
.fdwg_zuo {} 
.fdwg_you { width: 670px; font-size: 16px; line-height:35px; height: 360px; overflow: hidden;} .fdwg_youmore{ text-align:right; width:660px; line-height:24px; padding-right:10px;}

.ab_yy { background: url(../images/dy_06.jpg) no-repeat left #fff; border: 1px solid #fff; text-indent: 22px; margin-left: 5px; cursor: pointer;}

 .fdwg_tite li { float: left; font-size: 18px; text-align: center; line-height: 33px; margin: 20px 0 0 0; border-right: 1px solid #ececec; padding: 20px 0 20px 0; width: 170px; text-align: center;}
.fdwg_jjnr { width: 610px; line-height: 37px; height: 360px; overflow: hidden; font-size: 16px; background-color: #035BB9;}
.fdwg_cn { margin-top: 30px;}
.fdwg_jjtp {  background: #03528B; overflow: hidden;}
.fdwg_zuo {} 
.fdwg_you { width: 670px; font-size: 16px; line-height:35px; height: 360px; overflow: hidden;} 
.fdwg_dw { position: absolute;}
.fdwg_xdwz { position: relative; height: 300px; overflow: hidden; background: #1E1E1E;}
.fdwg_yxbg { background: url(../images/whwg_03.png) no-repeat top; height: 646px; margin-top: 40px; position: relative;}

.fdwg_dingwei { position: absolute; width: 100%;}
.fdwg_dwdk { width: 1200px; margin: auto; overflow: hidden;}
.fdwg_yxnr1 { width: 200px; text-align: center; padding: 300PX 0  0 63PX;}
.fdwg_yxnr2 { width: 200px; text-align: center; padding: 300PX 0  0 110PX;}
.fdwg_yxnr3 { width: 200px; text-align: center; padding: 250PX 0  0 63PX;}
.fdwg_yxnr4 { width: 200px; text-align: center;padding: 250PX 0  0 100PX; }
.fdwg_yxnr5 { width: 200px; text-align: center;padding: 40PX 0px 0 520PX;}




/*.fdwg_dingwei { position: absolute; width: 1200px;}
.fdwg_yxnr1 { width: 200px; margin: auto; text-align: center; padding: 300PX 0  0 133PX;}
.fdwg_yxnr2 { width: 200px; margin: auto; text-align: center; padding: 300PX 0  0 110PX;}
.fdwg_yxnr3 { width: 200px; margin: auto; text-align: center; padding: 250PX 0  0 63PX;}
.fdwg_yxnr4 { width: 200px; margin: auto; text-align: center; top: 250px; position: absolute; left: 1020px;}
.fdwg_yxnr5 { width: 200px; margin: auto; text-align: center; top: 450px; position: absolute; left: 590px;}*/
.fdwg_yxsiz { font-size: 27px;}
.fdwg_yxcn { height: 48px; line-height: 24px; overflow: hidden; margin-top: 20px;}
.fdwg_yxmore { color: #015ea4; font-size: 12PX; margin-top: 10PX;}
.fdwg_yxmore a { color: #015ea4;}
.fdwg_yxmore a:hover { color: #333;}



/*切换css*/
.box{width: 489px;height: 342px;overflow: hidden;position: relative;}/*404px*/
.box-1 ul{}
.box-1 ul li{width: 489px;height: 355px;position: relative;overflow: hidden;}/*355*/
.box-1 ul li img{display:block;width: 489px; height: 342px;}/*height: 404px;*/
.box-1 ul li h2{position: absolute;left: 0;bottom: -2px;height: 50px;width:300px;background: rgba(55,55,50,.6);text-indent: 0.5em;
				padding-right:500px ;font-size: 17px;line-height: 50px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite;}
.box-2{position: absolute;right: 10px;bottom: 19px;}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				 text-indent: 100px;cursor: pointer; background: #fff;}
.box-2 ul .on{background: #fe0000;}
.box-3 span{position: absolute;color: white;background: rgba(125,125,120,.0);width: 50px;height: 80px;
				top:50%; line-height: 80px;font-size:90px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box-3 .prev{left: 10px;}
.box-3 .next{right: 10px;}
.box-3 span::selection{background: #F2000C;}
.box-3 span:hover{background: #F2000C;}


/*滚动css*/

.mt14{margin-top:4px;}
.mr_frbox { height: 82px; padding: 14px 0px 0px 0; overflow: hidden; }
.mr_frBtnL { float: left; margin: 28px 1px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left;width:500px; }
.mr_frBtnR { float: right; margin-top: 28px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left;overflow: hidden; margin: 0 8px 0 1px; }
/*.mr_frUl ul li { display: inline; float: left;overflow: hidden; margin: 0 12px 0 5px; }*/
.mr_frUl ul li img { display: block; margin-bottom: 7px; border: 1px solid #D8D8D8;height: 82px; width: 250px;}



.zfyw_zz { font-size: 20px; margin-top: 68px;}
.zfyw_jj { color: #676767; line-height: 32px; margin-top: 20px; height: 200px; overflow: hidden; }
div#tmpSlideshow { margin: auto;padding: 30px 0 0 0;position: relative; height: 361px; width: 1148px; background: #f2f2f2; margin-top: 40px;    }
.zfyw_bs { width: 1148px; margin: auto;}
div.tmpSlide {position: absolute;top: 0; left: 0;width: 563px; height: 361px;display: none;}
div.tmpSlide img {float: left; width: 563px;height: 388px;border: 1px solid rgb(244, 244, 244);}
div#tmpSlideshowControls {position: absolute; bottom: 30px;right: 11px; width: 376px; }
div.tmpSlideshowControl {float: left; margin: 0 5px 0 0; background: #d1d1d1; width: 33px; height: 5px; color: #554d31; font: 14px Arial, sans-serif; text-align: center;
 cursor: pointer;}
div.tmpSlideshowControl span { line-height: 36px;vertical-align: middle;}
div.tmpSlideshowControlOn {background-image: url('FeatureOver.png');}
div.tmpSlideshowControlActive { background: #d42026; color: #fff;}
div.tmpSlideCopy { position: absolute;left: 602px;top: 20px; width: 520px; }
div#tmpSlideshow h4 {color: #b90f23; text-transform: uppercase; font: 14px Arial, sans-serif; margin: 10px 0;}
div.tmpSlideCopy p { font: 11px Arial, sans-serif;line-height: 1.75em;}
.zwyw_line { background: url(../images/zwyw_line_03.jpg) no-repeat; text-align: center; width: 273px;
 margin-left: 710px; font-size: 23px; color: #006eab; background-position: 1px; font-weight: bold;}


.table_paging {
    width: 100%;
    height: 60px;
    float: left;
    text-align: center;
}
.table_paging a {
    display: inline-block;
    margin: 19px 3px;
    height: 22px;
    padding: 0 6px;
    box-sizing: border-box;
    border: solid 1px #cfcfcf;
    cursor: pointer;
    text-align: center;
    line-height: 22px;
    transition: 0.3s ease-in;
}
.table_paging a.xuanze {
    background: #006eab;
    border: solid 1px #006eab;
    color: #fff;
}
.table_paging a:hover {
    background: #006eab;
    border: solid 1px #006eab;
    color: #fff;
}
.table_paging a.tiaozhuan
{
	background:none;
	border:none;
}
.table_paging a.tiaozhuan:hover
{
	background:none;
	border:none;
	color:#333;
	cursor:inherit;
}
.table_paging a input
{
	width: 32px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #ccc;
	box-sizing:border-box;
	margin:0 5px;
	position:relative;
	top:-1px;
	color:#000;
	outline:0;
}
.ins-section04{height: 474px;padding-top: 1px;background: url("../images/20201024-zjfj-bg04.png") no-repeat top center;}
	@media screen and (max-width:750px){
	
	}
	a {
    text-decoration: none;
}

.cs-lbt li{
     list-style-type: none;
    margin: 0px;
    padding: 0px;
}
	.zjcs-btn02 {
    position: absolute;
    top: 50%;
    margin-top: -22px;
    right: -30px;
}
	@media screen and (max-width: 1365px){
.container, .fixed .container1 {
    max-width: 1200px;
}
}
.container {
    max-width: 1300px;
    margin: 0 auto;
}
.ins-title {
    text-align: center;
    margin-top: 140px;
}
img {
    border: 0px;
    vertical-align: middle;
    max-width: 100%;
}
.cspm {
    
    position: relative;
    padding: 0 30px;    margin: 0 auto;
    margin-top: 60px;    margin-left: 30px;
}
.cspm> a {
    display: inline-block;
    width: 40px;
    height: 40px;
    font-size: 22px;
    color: #fff;
    border-radius: 4px;
    text-align: center;
    line-height: 40px;
    background: #636363;
}
.cs-lbt {
    position: relative;
    height: 250px;
}
.cs-lbt li.zbtp {
    position: absolute;
    top: 0;
    left: 0;
}
.cs-lbt li span {
    display: inline-block;
    width: 138px;
    height: 48px;
    background: url(./static/images/20201024-mz-zz.png) no-repeat left center;
    position: absolute;
    left: 0;
    top: 15px;
    z-index: 5;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    line-height: 48px;
    padding-left: 15px;
}
.zjcs-btn01 {
    position: absolute;
    top: 50%;
    margin-top: -22px;
    left: -30px;
}
.poster-main {
			width: 100%;
			height: 80%;
			position: relative;
			/* margin: 0 auto; */
		}

		.poster-main img {
			/* display: block; */
			display: inline-block;
			height: 100%;
			max-width: 100%;
		}

		.poster-main .poster-list {
			width: 100%;
			height: 80%;
		}

		.poster-main .poster-list .poster-item {
			width: 546px;
			height: 317px;
			position: absolute;
			left: 0;
			top: 0;
			text-overflow: ellipsis;
			white-space: nowrap;
			overflow: hidden;
		}
		.poster-main .poster-list .poster-item a { background:url(../images/nopic.jpg) center; width:100%; height:100%; display:block;}

		.poster-item span {
			width: 100%;
			text-align: center;
			display: block;
			font-size: 16px;
			line-height: 28px;
			position: absolute;
			z-index: 10;
			bottom: 0;
			color: #fff;
			background-color: rgba(15, 15, 15, 0.5);
			padding: 0 5%;
			text-overflow: ellipsis;
			overflow: hidden;
			box-sizing: border-box;
		}

		.poster-main .poster-btn {
			position: absolute;
			/* top: 0; */
			z-index: 10;
			cursor: pointer;
			width: 40px;
			height: 40px;
		}
		@media screen and (max-width: 999px){
			.cspm {
  	 		 margin: 100px 0px 0;
  			  padding: 0;	
}
		}
		.cs-lbt li span{
			text-align: left;
		}
		.poster-main .poster-list .poster-item{
			white-space: normal;
		}
		.cs-lbt li span{
			width: 200px;
		}
		.ztp ul li a{
			cursor: auto;
		}
		@media screen and (max-width: 999px){
			.cspm> a {
				line-height: 40px;
			}
		}
		/* .gk-icon li a{
			cursor: auto;
		} */
		/* .poster-main .poster-prev-btn {
            left: 0;
            background: url(static/images/201904_fz_bdc_zltit04.png) no-repeat center left;
        }
        
        .poster-main .poster-next-btn {
            right: 0;
            background: url(static/images/201904_fz_bdc_zltit044.png) no-repeat center right;
        } */

		.ztp p br{display: block;}
		/* .gk-icon li {width: 16.66%;} */
		.gk-icon li {width: 19.5%;}
		@media screen and (max-width: 750px){
			.gk-icon li {width: 25%;margin-top: 20px;}
		}
		.poster-item-active{height: 350px !important;top: -50px !important; }

        /* 图片遮罩层同首页样式表冲突 */
        .zzp{display: block; height: 100%;}
		
		
.index_fwlist2 { margin-top: 10px;}
.index_fwlist2 li { float: left; border: 1px solid #eee; height: 44px; line-height: 44px; background: #fff; width: 130px; margin: 20px 17px 0 18px; overflow: hidden; text-align: center;}
.index_fwlist2 li:hover { border: 1px solid #006eab;}.index_fwlist2 ul li a span{ margin-right:10px;}.index_fwlist2 ul li a{ width:100%; height:100%; display:block;} 


/*12/29新增加css*/
.xzwgk_com { width: 1160px; margin: auto; overflow: hidden; margin-top: 20px;}
.xzwgk_tp img { width: 606px; height: 370px;}
.xzwgk_hs { background: #f2f2f2; height: 46px; margin-top: 20px; padding-top: 8px; }
.xzwgk_searbs { width: 652px; height: 37px; background: #fff; margin-left: 8px;}
.xzwgk_sm { margin-top: 30px; }
.xzwgk_ss { margin: 7px 0 0 10px;}
.xzwgk_sear { border: 1px solid #fff; height: 32px; line-height: 32px; float: left; width: 595px; text-indent: 15px; 
margin-left: 12px; color: #ccc;border:none;outline:medium;} 
.xzwgk_tj { width: 94px;height: 37px; border: 1px solid #006eab; background: #006eab; color: #fff; float: left;}
.xzwgk_rm { margin-left: 10px;}
.xzwgk_rm li { float: left; line-height: 37px; margin-left: 12px; color: #666;}
.xzwgk_rm li a { color: #666;}
.xzwgk_yb { width: 520px; }
.xzwgk_tite { background: #f7f7f7; height: 50px; line-height: 50px; }
.xzwgk_tite li {width: 260px; float: left; text-align: center; font-size: 16px;}
.xzwgk_tite li  { display: block;}
.xzwgk_tite li.hover { display: block; background: #006eab; color: #fff;}
.xzwgk_tite li.hover a { color: #fff;}
.xzwgk_new li { height: 34px; line-height: 34px; list-style-type:disc; color: #d3d3d3; text-indent: 20px; overflow: hidden;}
.xzwgk_new li span { float: right;}
.xzwgk_new { height: 300px; overflow: hidden; margin-top: 16px;}
.xzwgk_xm { margin-top: 30px;}
.xzwgk_left { width: 606px;}
.xzwgk_tt { background: #f2f2f2; height: 47px; line-height: 47px; }
.xzwgk_tt li { float: left;padding: 0 20px 0 20px; border-bottom: 2px solid #f2f2f2;height: 45px;}
.xzwgk_tt li a { display: block;}
.xzwgk_tt li.hover { display: block; border-bottom: 2px solid #4571b0;height: 45px; }
.xzwgk_tt li.hover a { color: #4571b0;}
.xzwg_xx li {height: 34px; line-height: 34px; list-style-type:disc; color: #d3d3d3; text-indent: 20px}
.xzwg_xx li span { float: right;}
.xzwg_xx {margin-top: 20px; height: 200px; overflow: hidden;}
.xzwg_xx1 ul{ clear:both; margin:10px auto 0px auto;}
.xzwg_xx1 ul li {height: 34px; line-height: 34px;  color: #d3d3d3; width:23%; margin:10px 0.8% 10px 0.8%; border:1px solid #e0e0e0; text-align:center; float:left;}

.xzwgk_right {width: 520px; }
.xzwgk_list { margin-top: 10px;}
.xzwgk_list li { width: 240px; border-radius:5px; border: 1px solid #eee; height: 47px; 
line-height: 47px; float: left; margin: 20px 15px 0  0;}
.xzwgk_tb { padding: 0px 0 0 10px;}
.xzwgk_line { border-left: 1px solid #f2f2f2; height: 25px; margin: 12px 0 0 13px;}
.xzwgk_list li span { padding-left: 20px;}

	#wrap{
		width: 80%;
		min-width: 300px;
		
		background: #fefefe;
	}
	.hiSlider{
		overflow: hidden;
		height: 370px;
		width: 606px;
		background: #eee;
		
	}
	.hiSlider-item{
		float: left;
	}
	.fa-caret-down{ background:url(../images/xxjt.png) center no-repeat; width:22px; height:24px;}
	
	
	.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(../images/hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}.hiSlider-btn-prev{left:10px}.hiSlider-btn-next{right:10px;background-position:-30px 0}.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}.hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma}.hiSlider-pages{bottom:10px;right:10px;text-align:right}.hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}.hiSlider-pages a.active{background:#5472BF}
	
/*2021新增加*/
.wgi_cn { width: 338px; margin: auto;} 
.wgi_zb { background: url(../images/in_tb_03.jpg) no-repeat right bottom #53b2c9; width: 158px; 
height: 58px; line-height: 58px; text-indent: 20px; font-size: 15px;}
.wgi_yb { background: url(../images/in_tb_05.jpg) no-repeat right bottom #ea877f; width: 158px; 
height: 58px; line-height: 58px; text-indent: 20px; font-size: 15px;}
.wgi_zb2 { background: url(../images/in_tb_10.jpg) no-repeat right bottom #f4ba82; width: 158px; 
height: 58px; line-height: 58px; text-indent: 20px; font-size: 15px;}
.wgi_yb2 { background: url(../images/in_tb_09.jpg) no-repeat right bottom #69a4ec; width: 158px; 
height: 58px; line-height: 58px; text-indent: 20px; font-size: 15px;}
.wgi_zb a,.wgi_yb a,.wgi_zb2 a,.wgi_yb2 a{ width:100%; height:100%; display:block;}
.wgi_sm { margin-top: 6px; overflow: hidden;}	



	 .zjldzf {height: 340px; width: 301px; border: 1px solid #ebebeb;}/*height: 403px;*/
	 .zjldzj { width: 280px; margin: auto;}
	 .zjld_tite li { float: left;}
	 .zjld_list { height: 220px; overflow: hidden;}
	 .zjld_list li { width: 126px; font-size: 13px; float: left; margin: 16px 7px 0 7px;}.zjld_list li img{ width:110px;}
	 .zjld_siz { margin-top: 6px; height: 40px; overflow: hidden; line-height: 22px;}
	  .ldxw  { height: 110px; overflow: hidden; margin-top: 10px;}
	 .ldxw li { height: 29px; line-height: 29px; overflow: hidden;}
	 .zjldbg  { height: 330px; overflow: hidden; margin-top: 15px;}
	 .zjldbg li { height: 30px; line-height: 30px; overflow: hidden; text-align:left; clear:both;}
	 .zjldbg li a{ float:left;}
	 .zjldbg li span{ float:right;}